Isla Tirgo, Galicia Pet Friendly Vacation Rentals